Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

После обновления Windows 7 64бит Home Premium перестал работать Denwer (A3a)
Author Message
A3a
Заглянувший



Joined: 11 Sep 2011
Posts: 3
Карма: 0
   поощрить/наказать


PostPosted: Sun Sep 11, 2011 11:06 am (написано за 14 минут 31 секунду)
   Post subject: После обновления Windows 7 64бит Home Premium перестал работать Denwer
Reply with quote

Доброго времени суток всем.
Возникла проблема. Искал долго решение, но найти, увы, так и не получилось. Может кто то сталкивался с этим. Суть проблемы в следующем...
Стоял Denwer 3 базовой комплектации... работал себе работал. А после установки обновлений на Windows 7 64бит Home Premium, он стал бесконечно долго загружать все хосты, включая и localhost и конечно их не открывает. При этом на первый взгляд кажется, что все работает нормально, иконки в трее есть, никуда не пропадают. Только вот логи у apache не оптимистичные:
...
[warn] Init: SSL server IP/port conflict: site1.svn:443 (Z:/usr/local/apache/conf/vhosts.conf:108) vs. yii.my:443 (Z:/usr/local/apache/conf/vhosts.conf:1120)
[warn] Init: SSL server IP/port conflict: site2.svn:443 (Z:/usr/local/apache/conf/vhosts.conf:85) vs. yii.my:443 (Z:/usr/local/apache/conf/vhosts.conf:1120)
[warn] Init: SSL server IP/port conflict: site3.my:443 (Z:/usr/local/apache/conf/vhosts.conf:62) vs. yii.my:443 (Z:/usr/local/apache/conf/vhosts.conf:1120)
[warn] Init: SSL server IP/port conflict: localhost:443 (Z:/usr/local/apache/conf/vhosts.conf:39) vs. yii.my:443 (Z:/usr/local/apache/conf/vhosts.conf:1120)
[warn] Init: You should not use name-based virtual hosts in conjunction with SSL!!
[notice] Child 6452: Child process is running
[notice] Child 6452: Acquired the start mutex.
[notice] Child 6452: Starting 25 worker threads.
[notice] Child 6452: Listening on port 443.
[notice] Child 6452: Listening on port 8648.
[notice] Child 6452: Listening on port 443.
[notice] Child 6452: Listening on port 80.
[error] (OS 10038)Сделана попытка выполнить операцию на объекте, не являющемся сокетом. : Too many errors in select loop. Child process exiting.
[notice] Child 6452: Exit event signaled. Child process is ending.
[notice] Child 6452: Released the start mutex
[notice] Child 6452: Waiting for 25 worker threads to exit.
[notice] Child 6452: All worker threads have exited.
[notice] Child 6452: Child process is exiting
[notice] Parent: child process exited with status 0 -- Restarting.

...
и такими сообщениями он заполняет лог за все время своей работы.

Попробовал все методы, которые знал и получилось найти, а именно:
  1. Проверял записывается ли файл hosts. Все хосты правильно добавляются.
  2. 80 порт ничем не используется(в том числе и Skype). Более того пробовал перенастраивать apache на другие порты... все без результатов.
  3. Антивирусы, фаерволы, службы IIS отключены.
  4. С правами доступа тоже все в порядке, пробовал и на другие диски, результата нет =(
  5. Включены и директивы Win32DisableAcceptEx on, EnableSendfile Off, EnableMMAP Off.
  6. Восстановление системы и переустановка Denwer не помогают.
Конечно же ключевой факт во всем этом - печальные обновления недоброго Windows. Установленные обновления были с февраля по сей день. Обновления относительно новые, поэтому вряд ли старые методы помогут.
Скорее всего установилась какая то служба, которая наглым образом блочит apache, но я так и не смог её найти =( Если кто сталкивался с подобным, либо знает как можно найти виновника во всем этом, отпишитесь плиз. Заранее спасибо
Back to top
View user's profile Send private message
bæv
Модератор «Дзена»



Joined: 27 Aug 2003
Posts: 7275
Карма: 9986
   поощрить/наказать


PostPosted: Sun Sep 11, 2011 8:30 pm (спустя 9 часов 23 минуты; написано за 25 секунд)
   Post subject:
Reply with quote

A3a wrote:
Скорее всего установилась какая то служба, которая наглым образом блочит apache, но я так и не смог её найти
— и при чём тогда «баги Денвера»?

Вообще: tinyurl.com/63eqxqx
Back to top
View user's profile Send private message
A3a
Заглянувший



Joined: 11 Sep 2011
Posts: 3
Карма: 0
   поощрить/наказать


PostPosted: Sun Sep 11, 2011 9:49 pm (спустя 1 час 19 минут; написано за 3 минуты 13 секунд)
   Post subject:
Reply with quote

bæv wrote:
— и при чём тогда «баги Денвера»?
Ссори, если тему не там где нужно открыл. Видел в этой категории пару похожих постов, поэтому решил сюда отписаться.
bæv wrote:
Вообще: tinyurl.com/63eqxqx
Спасибо за ценный совет, уже пробовал. Ничего толкового найти не смог. Поэтому, собственно, и написал о проблеме тут. Возможно кто нибудь сталкивался с подобным и может поделиться опытом.
Back to top
View user's profile Send private message
A3a
Заглянувший



Joined: 11 Sep 2011
Posts: 3
Карма: 0
   поощрить/наказать


PostPosted: Tue Sep 13, 2011 4:49 pm (спустя 1 день 19 часов 1 секунду; написано за 9 минут 30 секунд)
   Post subject:
Reply with quote

ПРОБЛЕМА РЕШЕНА!!!
Итак... оказалось apache здесь вовсе не причем. Все дело было в самой системе. Причиной ошибки стали либо обновления, либо неведомый мне вирус, который я каким то чудом поймал. В следствии чего отключились несколько служб, таких как авторизация брандмауэра Windows(mpsdrv), что повлекло за собой некорректную работу библиотеки wshelper.dll, которая в свою очередь предназначена для работы с сокетами. В результате, падение Denwerа лишь побочный эффект всего произошедшего.
Решение проблемы:
Скачать и запустить ComboFix, который можно скачать тут (www.combofix.org/). Он поудалял файлы вызывавшие проблему, подчистил реестр.
Здесь (answers.microsoft.com/en-us/windows/forum/windows_7-security/windows-firewall-problem-cannot-start-service/54e0aa7c-ca32-4090-b128-984e74ac62c3) статья, в которой описаны обнаруженные мною симптомы и решение.
Back to top
View user's profile Send private message
bæv
Модератор «Дзена»



Joined: 27 Aug 2003
Posts: 7275
Карма: 9986
   поощрить/наказать


PostPosted: Tue Sep 13, 2011 5:46 pm (спустя 57 минут)
   Post subject:
Reply with quote


М

Перенесено из форума: Баги (не-баги Денвера здесь запрещены!) :: Денвер.
Перенесено в форум: Базовый пакет :: Денвер.
Back to top
View user's profile Send private message
YAMAD
Заглянувший



Joined: 14 Sep 2011
Posts: 1
Карма: 0
   поощрить/наказать


PostPosted: Wed Sep 14, 2011 10:07 pm (спустя 1 день 4 часа 21 минуту; написано за 3 минуты 32 секунды)
   Post subject: Помогло!!!
Reply with quote

Огромное Вам спасибо A3a все заработало интернет стал подключаться, хоть я и не на Denver'e а на Disel в Ставропольском крае, но у меня тоже Windows 7, 64 bit. Видимо инет перестал подключаться из-за обновлений. Прога ComboFix жутко подозрительная, весь процесс боялся, что она вредоносная, но слава богу, все цело и прекрасно работает. Спасибо богу, ComboFix и пользователю A3a. )))
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML